alight upon (something)

Translations
наткнуться на (что-то)
She happened to alight upon an old photograph.
Она случайно наткнулась на старую фотографию.